Steigens kommun (norska: Steigen kommune) är en kommun i regionen och landskapet Salten i Nordland fylke, Norge. Den administrativa huvudorten är Leinesfjord. En av de större öarna i kommunen är Engeløya.
Kommunen bildades på 1830-talet, samtidigt med flertalet andra norska kommuner. 1900 delades kommunen och Ledingens kommun bildades, som senare fick namnet Leiranger. Dagens gränser härstammar från 1964 när kommunen slogs samman med mindre delar av Kjerringøy och Hamarøy kommuner, större delen av Nordfolds kommun samt hela Leirangers kommun.